Alarm window

The timer window shows the current state of the various FKISS timers that are running. It can also be used to set or cancel alarms. It is opened by selecting Timers from the main debugger window menu.

It looks like this:

[ImageMap]

Timer status

This area of the window shows the status of the various timers used by the doll. A number is the time (in thousandths of a second) before the alarm will be triggered; "Timed out" means that the alarm has just been triggered; and "Not running" means that the alarm has either not yet been set, or timed out some time ago and has not been restarted.

The most recently changed timer will be shown in red.


Timer filter

This gadget can be used to filter alarms so that only those currently running are displayed.


Set

Clicking this button will bring up a small dialog box showing the selected timer number and it's current timeout time (zero meaning "Not running").

[DialogBox]

Entering a new time and clicking OK will set the alarm to trigger after the specified time.

In practice, it is not necessary to click "OK" for each timer to be set - simply selecting a new timer number from the timer status window will set the previously-displayed timer (if changed).

This button will be faded unless the debugger is halted.


Cancel

Clicking this button will cancel the selected timer. It is the equivalent of setting the timer to zero.

This button will be faded unless the debugger is halted.


Can(cel) All

Clicking this button will cancel all timers.

This button will be faded unless the debugger is halted.